package br.com.sistemaGabinete.dao;

import java.util.List;

import br.com.sistemaGabinete.entity.Usuario;
import br.com.sistemaGabinete.entity.UsuarioSistema;


public class UsuarioBO {

	
	private UsuarioDAO usuarioDAO;
	
	public UsuarioBO() {
		usuarioDAO = new UsuarioDAO();
	}

	public Usuario obterUsuarioAtivo() {
		Usuario usuario = null;
		List<Usuario> usuarios = usuarioDAO.obterUsuariosAtivos();

		if (usuarios != null && !usuarios.isEmpty()) {
			usuario = usuarios.get(0);
		}
		return usuario;
	}

	public UsuarioSistema recuperarDadosUsuario(UsuarioSistema usuarioSistema) {
		List<UsuarioSistema> usuariosSistema = usuarioDAO.obterDadosUsuario(usuarioSistema);
		
		if(usuariosSistema != null && !usuariosSistema.isEmpty()){
			usuarioSistema = usuariosSistema.get(0);
		}else{
			usuarioSistema = null;
		}
		return usuarioSistema;
	}
	

	
	
	
	
	
}
